751.4 meters = 2465 feet and 2.68 inches