264 x 889 meters = 10393.7 x 35000 inches