20840 meters = 68372 feet and 8.44 inches