61 x 646 x 256 meters = 200.13 x 2119.42 x 839.9 feet