568 x 190 x 654 meters = 1863.52 x 623.36 x 2145.67 feet