61 x 324 x 627 meters = 200.13 x 1062.99 x 2057.09 feet