66 x 449 meters = 216.54 x 1473.1 feet