0.89 feet = 0.271272 meters