99 x 338 meters = 324.8 x 1108.92 feet