21.81 meters = 71 feet and 6.66 inches