626 x 32 x 563 meters = 2053.81 x 104.99 x 1847.11 feet