85.25 feet = 25.9842 meters