113 x 964 meters = 370.73 x 3162.73 feet