634.2 meters = 2080 feet and 8.5 inches