135 x 108 meters = 442.91 x 354.33 feet