665 x 117 x 626 meters = 2181.76 x 383.86 x 2053.81 feet