130.5 x 133.1 feet = 39.78 x 40.57 meters