We can look at this problem in terms of meters per hour, minute, or second.
A. 2,560 meters in 60 seconds = 42.66 meters per second (2560/60)
B. 2,560 meters in 60 seconds = 2,560 meters per minute
C. 2,560 meters in 60 seconds = 2,560 meters per minute x 60 minutes per hour = 153,600 meters per hour.
We can also look at this problems in English units. First, we have to convert 2,560 meters to feet, which is 2,560 meters x 3.28 feet/meter = 8,396.8 feet.
So, we have
D. 8,396.8 feet in 60 seconds = 140 feet/second
E. 8,396.8 feet in 60 seconds = 8,396.8 feet per minute
F. 8,396.8 feet ÷ 5,280 feet/mile = 1.6 miles x 60 minutes/hour = 95.4 miles per hour