135.3 x 101.1 meters = 443.9 x 331.69 feet