26.8 feet = 8.16864 meters