129.8 x 146.5 feet = 39.56 x 44.65 meters