112 x 784 meters = 367.45 x 2572.18 feet