761.9 meters = 2499 feet and 8.06 inches