661 x 113 x 622 meters = 2168.64 x 370.73 x 2040.68 feet