624 x 602 inches = 15.85 x 15.291 meters