626 x 256 x 433 meters = 2053.81 x 839.9 x 1420.6 feet