126 x 55 feet = 38.4 x 16.76 meters