130 x 133.2 feet = 39.62 x 40.6 meters