87.2 feet = 26.57856 meters