620 x 598 inches = 15.748 x 15.189 meters