188.28 meters = 617 feet and 8.6 inches