668 x 820 inches = 16.967 x 20.828 meters