598 x 416 inches = 15.189 x 10.566 meters