10.89 feet = 3.319272 meters