71 feet and 10.9 inches = 21.918 meters