142.6 x 99.8 meters = 467.85 x 327.43 feet