66 x 113.4 meters = 216.54 x 372.05 feet