66 x 147.3 meters = 216.54 x 483.27 feet