399 x 370 feet = 121.62 x 112.78 meters