21.836 meters = 71 feet and 7.69 inches