8.84 feet = 2.694432 meters