21.864 meters = 71 feet and 8.79 inches