183 x 85.8 feet = 55.78 x 26.15 meters