20889 mm = 68.533465 feet