75 x 168.5 feet = 22.86 x 51.36 meters