546 x 1015 meters = 21496.06 x 39960.63 inches