85 feet and 2 inches = 25.959 meters