761.42 meters = 2498 feet and 1.17 inches