622 x 29 x 104 meters = 2040.68 x 95.14 x 341.21 feet