265 x 1006 meters = 10433.07 x 39606.3 inches