116 x 135 meters = 380.58 x 442.91 feet