627.5 meters = 2058 feet and 8.72 inches