760.8 meters = 2496 feet and 0.76 inches