646 x 98 x 607 meters = 2119.42 x 321.52 x 1991.47 feet