412 x 601 inches = 10.465 x 15.265 meters