28 x 419 x 784 meters = 91.86 x 1374.67 x 2572.18 feet