89.45 inches = 2.27203 meters