348 x 321 meters = 1141.73 x 1053.15 feet