532 x 1001 meters = 20944.88 x 39409.45 inches