27 x 181 meters = 88.58 x 593.83 feet