133 x 70.7 feet = 40.54 x 21.55 meters