87.4 feet = 26.63952 meters