26.84 feet = 8.180832 meters