608 x 586 inches = 15.443 x 14.884 meters