90.82 inches = 2.306828 meters