21.791 meters = 71 feet and 5.91 inches