99 x 122.2 meters = 324.8 x 400.92 feet