180.84 meters = 593 feet and 3.69 inches