159 x 133 feet = 48.46 x 40.54 meters