168 x 70.8 feet = 51.21 x 21.58 meters