627.38 meters = 2058 feet and 4 inches