20575 meters = 67503 feet and 3.37 inches