What does this question mean? 20 metres is 20 metres, 2000 cm, 20000mm, 65.6 feet, 787.4 inches, 0.099 furlongs,21.87 yards, 0.01 nautical miles, 3.98 rods, 2.11404682×10-15 light years or 6.48155298×10-16 Parsecs.
Chat with our AI personalities
20 x 20 metres
64 METERSA+
20 feet = 6.1 meters.
20 feet = 6.096 meters
20 millimeters=0.02 meters