131 x 160 x 53 inches = 3.327 x 4.064 x 1.346 meters