627.4 meters = 2058 feet and 4.79 inches