142.6 x 100.4 meters = 467.85 x 329.4 feet