116 x 389 meters = 380.58 x 1276.25 feet