176 x 99 feet = 53.64 x 30.18 meters