590 x 296 inches = 14.986 x 7.518 meters