363 x 691 feet = 110.64 x 210.62 meters