645 x 138 x 32 meters = 2116.14 x 452.76 x 104.99 feet