579 x 183 feet = 176.48 x 55.78 meters