28.84 feet = 8.790432 meters