25 meters per second equals 2500 centimeters per second |
25 meters per second equals 82.02099738 feet per second |
25 meters per second equals 89.99928001 kilometers per hour |
25 meters per second equals 48.59653215 knots |
25 meters per second equals 25 meters per second |
25 meters per second equals 55.9234073 miles per hour |