96 x 593 meters = 3779.53 x 23346.46 inches