668 x 269 x 334 feet = 20360.64 x 8199.12 x 10180.32 cm