124 x 784 x 335 meters = 406.82 x 2572.18 x 1099.08 feet