118.8 x 135 meters = 389.76 x 442.91 feet