627.43 meters = 2058 feet and 5.97 inches