66 x 138.1 meters = 216.54 x 453.08 feet