227 x 129.8 feet = 69.19 x 39.56 meters