117 x 114 meters = 383.86 x 374.02 feet