143 x 135 meters = 469.16 x 442.91 feet