546 x 644 x 61 meters = 1791.34 x 2112.86 x 200.13 feet