90.52 inches = 2.299208 meters