104 x 124 x 458 meters = 341.21 x 406.82 x 1502.62 feet