188.07 meters = 617 feet and 0.33 inches