718.6 meters = 2357 feet and 7.34 inches