680.9 meters = 2233 feet and 11.09 inches