764.4 meters = 2507 feet and 10.49 inches