89.88 inches = 2.282952 meters