130.8 x 147.5 feet = 39.87 x 44.96 meters