532 x 155 meters = 20944.88 x 6102.36 inches