689 x 205 x 224 meters = 27125.98 x 8070.87 x 8818.9 inches