328 x 19 x 626 meters = 1076.12 x 62.34 x 2053.81 feet