44 x 128.9 meters = 144.36 x 422.9 feet