60.7 x 134.9 meters = 199.15 x 442.59 feet