660 x 278 inches = 16.764 x 7.061 meters