627.25 meters = 2057 feet and 10.88 inches