2600
5000/26 = 192.3 meters/minute = 3.205 meters/sec
5 kilometers is 5000 meters, which is a bit over 26 miles or 42 kilometers. You shouldn't use the word 'marathon' to mean any long distance race.
26mx100= 2600cm
26 cubic meters is 918.181 cubic feet.
There are approximately 21.74 square meters in 26 square yards.
26 feet = 7.9248 metres
.026
26
5.26 m
There are 0.0254 metres in one inch. Therefore, 26 inches is equal to 26 x 0.0254 = 0.6604 metres.
65402.3622 metres
About 83.7