21.798 meters = 71 feet and 6.19 inches