35 x 384 meters = 114.83 x 1259.84 feet