628.37 meters = 2061 feet and 6.98 inches