85 feet and 6.9 inches = 26.083 meters