391 x 362 feet = 119.18 x 110.34 meters