188.29 meters = 617 feet and 8.99 inches