632.73 meters = 2075 feet and 10.63 inches