289 x 193 meters = 948.16 x 633.2 feet