709.8 meters = 2328 feet and 8.88 inches