32.8 x 181 meters = 107.61 x 593.83 feet