112 x 256 meters = 367.45 x 839.9 feet