660 x 209 x 527 inches = 16.764 x 5.309 x 13.386 meters