68 x 646 x 351 meters = 223.1 x 2119.42 x 1151.57 feet