42 x 123.3 meters = 137.8 x 404.53 feet