76 x 399 feet = 23.16 x 121.62 meters