32.9 x 56 meters = 107.94 x 183.73 feet