621 x 260 x 26 feet = 18928.08 x 7924.8 x 792.48 cm