117.3 x 83.1 meters = 384.84 x 272.64 feet