90.43 inches = 2.296922 meters