116.9 x 184 meters = 383.53 x 603.67 feet