44.3 x 123.1 meters = 145.34 x 403.87 feet