68 x 173.8 feet = 20.73 x 52.97 meters