634.25 meters = 2080 feet and 10.47 inches