601 x 532 meters = 23661.42 x 20944.88 inches