111 x 181.9 meters = 364.17 x 596.78 feet