176 x 126 feet = 53.64 x 38.4 meters