A train whistle is sounded 4000m away from two workers. Worker P places his ear on the rail, while worker Q stands beside the track in air. Worker P hears the whistle 7.0s before worker Q. If the speed of sound in air is 340m/s, what is the approximate speed of sound along the steel rail?
(a) 570m/s
(b) 840m/s
(c) 340m/s
(d) 630m/s