128.9 x 40 meters = 422.9 x 131.23 feet