624 x 179 meters = 24566.93 x 7047.24 inches