372 x 84 feet = 113.39 x 25.6 meters