628.39 meters = 2061 feet and 7.76 inches