80 x 133 feet = 24.38 x 40.54 meters