67.4 x 175.8 feet = 20.54 x 53.58 meters