668 x 273 x 207 meters = 26299.21 x 10748.03 x 8149.61 inches