112 x 963 meters = 367.45 x 3159.45 feet