718.9 meters = 2358 feet and 7.15 inches