135 x 112.8 meters = 442.91 x 370.08 feet