176 x 93 feet = 53.64 x 28.35 meters