421 x 612 inches = 10.693 x 15.545 meters