135.3 x 91.4 meters = 443.9 x 299.87 feet