753.41 meters = 2471 feet and 9.81 inches