A girl and a puppy are 540 feet apart when they start running towards each other. The girl runs at a speed of 15 feet per second, and the puppy runs at a speed of 12 feet per second. How soon will they meet?