90.53 inches = 2.299462 meters