26.19 feet = 7.982712 meters