901 x 506 inches = 22.885 x 12.852 meters