753.9 meters = 2473 feet and 5.1 inches