636.51 meters = 2088 feet and 3.45 inches