627.37 meters = 2058 feet and 3.61 inches