21.784 meters = 71 feet and 5.64 inches