89 x 182.5 feet = 27.13 x 55.63 meters